using System;
using System.Collections.Generic;

namespace awesome_log_system
{
	/**
	 * Класс, представляющий массив строк в качестве источника данных
	 */
	public class StringArrayDataDestination : DataDestination
	{
		/**
		 * Хранилище логов
		 */
		private List<string> data = new List<string>();

		public StringArrayDataDestination ()
		{
		}

		/**
		 * Добавление сообщения в хранилище
		 * 
		 * @param content Само сообщение
		 */
		public void append (string content)
		{
			data.Add(content);
		}

		/**
		 * getter для хранилища
		 */
		public List<string> getData ()
		{
			return data;
		}
	}
}

